/**
 * Project Name:Micro-Services-Config-API
 * File Name   :AnnotationTechDocument.java
 * Package Name:com.micro.services.config.annotation
 * Date:2015-9-7上午9:30:16
 * Copyright (c) 2015, http://my.oschina.net/httpssl All Rights Reserved.
 *
*/

package com.micro.services.config.annotation;

public class AnnotationTechDocument
{
	/*
	定义注解格式：
	　　public @interface 注解名 {定义体}

	　　注解参数的可支持数据类型：

	　　　　1.所有基本数据类型（int,float,boolean,byte,double,char,long,short)
	　　　　2.String类型
	　　　　3.Class类型
	　　　　4.enum类型
	　　　　5.Annotation类型
	　　　　6.以上所有类型的数组
	 
	 * @Documented	可以被例如javadoc此类的工具文档化
	 * @Target 注解作用的对象类型
	 * @Retention(RetentionPolicy.RUNTIME) 注解处理器可以通过反射，获取到该注解的属性值，从而去做一些运行时的逻辑处理
	 * @Inherited  注解可遗传..加了改注解的Class,其子类也会继承这个注解的值
	 */
}
